Security, Identity, and Compliance Quiz

Test your understanding of this chapter.

8

A health club is developing a mobile fitness app that allows customers to upload statistics and view their progress. Amazon Cognito is being used for authentication, authorization, and user management and users will sign-in with Facebook IDs.

In order to securely store data in DynamoDB, the design should use temporary AWS credentials. Which feature of Amazon Cognito is used to obtain temporary credentials to access AWS services?

Your Answer
A)

User Pools

Explanation

A user pool is a user directory in Amazon Cognito. With a user pool, users can sign in to web or mobile apps through Amazon Cognito, or federate through a third-party identity provider (IdP).

Correct Answer
B)

Identity Pools

Explanation

With an identity pool, users can obtain temporary AWS credentials to access AWS services, such as Amazon S3 and DynamoDB.

C)

SAML Identity Providers

Explanation

SAML Identity Providers are supported IDPs for identity pools but cannot be used for gaining temporary credentials for AWS services.

D)

Key Pairs

Explanation

Key pairs are used in Amazon EC2 for access to instances.

Question 8 of 88 attempted

AWS Shield

Amazon SNS